@charset "utf-8";
body { padding:0px; margin:0px; font:12px/20px Arial; color:#333;}
html,body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,img{margin:0px;padding:0px; list-style:none;}
img{ border:0px;}
a:link{ text-decoration:none; color:#333}
a:visited{text-decoration:none; color:#333}
a:hover{ text-decoration:underline; color:#333}
a:active{ text-decoration:none; color:#333}
a.col{ color:#55A51B;}
#bg{ background:url(images/bg.gif) repeat-x;}
#header{width:980px; margin:0px auto; }
.box3{ margin:0px auto; padding-top:5px;}
.box4{ margin:0px auto; padding-top:12px;}
.icon{ float:left; padding-top:14px; width:230px; padding-left:20px;}
.nav{ float:left; position:relative; z-index:10; height:30px; padding:34px 0 0 0; color:#999;}
.product{ position:absolute; width:228px; left:-45px; top:56px;}
.product .top_bg{ background:url(images/probg_top.png) no-repeat; height:20px;}
.product .pro_cent{ background:url(images/probg_c.png) repeat-y; padding:0px 10px 0px 7px;}
.product .pro_cent a{ display: block; color:#000; font-size:12px; border-bottom:1px solid #F1F2F3; padding:0 0 0 50px; margin:0px; height:40px; line-height:40px; text-decoration:none}
.nav #pro .pro_cent ul .dw a{ background:url(images/tab_d.gif) no-repeat 15px 8px; border:0px;}
.nav #pro .pro_cent ul .dw a:hover{ background:#f6f6f6 url(images/tab_d.gif) no-repeat 15px 8px; border:0px; text-decoration:none;}
.nav #pro .pro_cent ul .cv a{ background:url(images/tab_c.gif) no-repeat 15px 8px;}
.nav #pro .pro_cent ul .cv a:hover{ background:#f6f6f6 url(images/tab_c.gif) no-repeat 15px 8px; text-decoration:none;}

#bg #header .nav #pro .pro_cent a.dw{ background:url(images/tab_d.gif) no-repeat 15px 8px; border:0px;}
#bg #header .nav #pro .pro_cent a.dw:hover{ background:#f6f6f6 url(images/tab_d.gif) no-repeat 15px 8px; border:0px; text-decoration:none;}
#bg #header .nav #pro .pro_cent a.cv{ background:url(images/tab_c.gif) no-repeat 15px 8px;}
#bg #header .nav #pro .pro_cent a.cv:hover{ background:#f6f6f6 url(images/tab_c.gif) no-repeat 15px 8px; text-decoration:none;}

.product .btm_bg{ background:url(images/probg_b.png) no-repeat; height:13px;}
.nav a{ padding:5px 20px; font-size:16px; font-weight: bold; color:#29700a;}
.nav a.curr{ text-decoration: none; color:#000;}
.nav a#more{ background:url(images/q.png) no-repeat 94px 12px; padding-right:35px; text-decoration:none;}
.box{ width:980px; margin:0px auto; padding-bottom:20px;}
.bg{ background:url(images/bgs.jpg) no-repeat center 2px;}
.main{ height:514px; padding:40px 0 0 0; color:#16350B; line-height:18px;}
.main img.rig_img{ display:block; padding-left:10px; padding-bottom:10px;}
.main img.cent_img{ display:block; padding-left:10px;}
.main p{ padding:10px 10px 0 10px;}
.main .tit{ padding:20px 10px 0px 10px;}
.main .tit2{ padding:20px 10px 0px 30px;}
.main_tit{ margin:0px auto; width:510px;}
.main h2{font-size:20px; font-weight:bold; color:#16350B; text-shadow:2px 2px 0px #b4e692; text-shadow:1px 1px 1px #C7F786;}
.main h2 a{color:#16350B;}
.left{ float:left; width:273px; padding:50px 20px 0px 40px; }
.center{ float:left; width:282px; padding:40px 0px 0px 40px;}
.right{ float:left; width:243px; padding:70px 20px 0px 60px;}
.product_l{ float:left; width:322px; padding:6px 15px 6px 15px;}
.product_c{ float:left; width:322px; padding:6px 15px 6px 0;}
.product_r{ float:left; width:272px; padding:6px 0px 6px 0;}
.addthis{ position:absolute; top:113px; left:122px; height:25px;}
.clear{ margin-top: -1px !important; clear: both; border-top:transparent 1px solid;}
.footer{margin:0px auto; height:100px; background: url(images/foot_bg.gif) repeat-x;}
.footer .copyright{ padding:20px 0 0 0px; text-align:center;}
.footer .copyright a{ color:#5a9a21;}
.lang{ float:right; padding:25px 20px 0 0; width:110px;}
.lang_box{ position:relative; width:110px; height:30px; padding-top:6px;}
.lang_box .lang_curr_us{display:block; text-decoration:underline; padding:0px 0px 0px 30px; line-height:20px; background:url(images/usa.gif) no-repeat 0px 4px;}
.lang_box .lang_slct{ position:absolute; width:106px; visibility:hidden;}
.lang_box .lang_slct .lang_top{ height:15px; background:url(images/lang_bg.png) no-repeat;}
.lang_box .lang_slct .lang_cent{ background:url(images/lang_bg2.png) repeat-y; padding:5px 10px; line-height:25px;}
.lang_box .lang_slct .lang_botm{ height:7px; background:url(images/lang_bg3.png) no-repeat;}
.lang_box .lang_slct .lang_cent .fr{ display:block; padding:0 0 0 25px; color:#4A9618; text-decoration:underline; background:url(images/fr.png) no-repeat 0px 7px;}
.lang_box .lang_slct .lang_cent .de{ display:block; padding:0 0 0 25px; color:#4A9618; text-decoration:underline; background:url(images/de.png) no-repeat 0px 7px;}
.lang_box .lang_slct .lang_cent .es{ display:block; padding:0 0 0 25px; color:#4A9618; text-decoration:underline; background:url(images/es.png) no-repeat 0px 7px;}
.lang_box .lang_slct .lang_cent .it{ display:block; padding:0 0 0 25px; color:#4A9618; text-decoration:underline; background:url(images/it.png) no-repeat 0px 7px;}
.lang_box .lang_slct .lang_cent .hu{ display:block; padding:0 0 0 25px; color:#4A9618; text-decoration:underline; color:#4A9618; text-decoration:underline; background:url(images/hu.gif) no-repeat 0px 7px;}
.lang_box .lang_slct .lang_cent .hk{ display:block; padding:0 0 0 25px; color:#4A9618; text-decoration:underline; background:url(images/hong-kong.gif) no-repeat 0px 7px;}
.lang_box .lang_slct .lang_cent .jp{ display:block; padding:0 0 0 25px; color:#4A9618; text-decoration:underline; background:url(images/jp.png) no-repeat 0px 7px;}
.blog_pic{ padding:0 0 0 0;}
.blog_pic a{ display:block; float:left; padding:4px; border:1px solid #ccc;}
.blog_pic a:hover{display:block; float:left; padding:4px; border:1px solid #92B47A;}
.blog_lik{ padding:20px 0 12px 0;}
.blog_lik a{ font-size:16px; font-weight:bold; text-shadow:1px 1px 1px #FFF;}
.blog_lik a:hover{ color:#55A51B;}
.icon_down{ background-color:#eee; padding:6px; margin-top:15px;}
.icon_down td img{ padding:1px; border:1px solid #e0e0e0;}
.icon_down td{ font-size:14px;}

/*support*/
.headerbox{ height:78px; background:url(images/h_bg.gif) repeat-x;}
.header{ margin:0px auto; width:980px; height:78px;}
.box2{ background:#F5F5F5 url(images/tb_2.gif) repeat-x;}
.left_body{ float:left; width:660px; padding:35px 0 40px 30px;}
.left_body_box{ float:left; width:700px; padding:18px 0 40px 0px;}
.right_bar{ float:right; width:247px; padding:20px 0 0 0;}
.left_body h1{ color: #55A51B; font-size:40px; line-height:40px; text-shadow:1px 1px 0px #FFF;}
.left_body .topic h1{ color: #55A51B; font-size:26px; padding-top:15px; text-shadow:1px 1px 0px #FFF;}
.sup_txt{ padding:20px 0 0 0; line-height:25px;}
.title2 h2{ padding:25px 0 0px 0; font:normal 24px/25px Arial; color:#55A51B; text-shadow:1px 1px 0px #FFF; }
.title3 h3{ padding:20px 0 8px 0; font:italic normal 18px/25px Arial; color:#000; text-shadow:1px 1px 0px #FFF;}
.supt_text{ line-height:25px; font-size:14px; color:#333; padding:0px 0px 15px 0px; background:url(images/line.gif) repeat-x bottom;}
.supt_text p a{ color: #5a9a21;}
.supt_text_link{ line-height:25px; font-size:14px; color:#333; padding-top:15px;}
.supt_text_link a{ color:#4E9816; text-decoration:underline;}
.social_top{ width:247px; height:5px; background:url(images/socials_03.gif) no-repeat;}
.social_tit{ background-color:#e2e2e2; padding:8px 0px 8px 10px;}
.social_cont{ background:url(images/socialbg_10.gif) repeat-y; padding:5px 15px 15px 15px;}
.social_tit h3{font-size:19px; color:#666; font-weight:normal;   text-shadow:1px 1px 0px #F8F8F8;}
.social_bg{ height:4px; background:url(images/socialbg_03.gif) no-repeat;}
.social_btm{ background:url(images/socialbg_12.gif) no-repeat; height:16px;}
.pic{ padding:15px 30px 10px 0px; text-align:center;}


/*free convert*/
.downloadbox{ padding:10px 420px 106px 30px; background:url(images/free_converter.jpg) no-repeat 550px 10px;}
.android{ background:url(images/converter_for_android.png) no-repeat 550px 10px;}
.object h1{ font-size:35px; color: #45a21c; padding:40px 0px 0px 30px; }
.downloadbox p{ line-height:20px; padding-top:20px; font-size:14px;}
.btn{ padding:25px 0 0 0px;}
.feature{ padding:20px 0px 50px 0px;}
.feature .photo{ float:left; padding-right:30px; width:258px;}
.feature .text{ float:left; width:350px; padding-right:15px;}
.feature .text h2{color:#45a21c; font-size:23px; font-weight:normal; text-shadow:1px 1px 0px #fff;}
.feature .text p{ line-height:25px; padding:10px 10px 10px 0px; font-size:15px;}
.addicon{ background:url(images/tb_3.gif) no-repeat 13px 10px; background-color:#e2e2e2; padding:10px 0 10px 40px;}
.addicon2{ background:url(images/tb_1.gif) no-repeat 13px 10px; background-color:#e2e2e2; padding:10px 0 10px 40px;}
.video_cont{ background-color:#e2e2e2; padding:10px 9px 10px 21px;}
.video_play{ width:189px; height:115px; padding:8px 20px 20px 8px; background:url(images/tb_bg.gif) no-repeat;}
.version{ padding-bottom:20px; text-align:center; line-height:20px; background:url(images/line2.gif) no-repeat 0px 35px;}
.version a{ text-decoration:underline;}
.video_btm{ height:4px; background:url(images/subg_15.png) no-repeat;}
.sys{ padding:7px 0 0 0;}
.sys_border_top{ height:7px; background:url(images/border.gif) no-repeat;}
.sys_cont{ border-left:3px solid #e6eaed; background-color:#FFF; border-right:3px solid #e6eaed; padding:5px 10px 20px 10px; }
.sys_border_btm{ height:7px; background:url(images/border.gif) no-repeat 0px -7px;}
.sys_tit{ height:22px;}
.sys_tit_left{ width:11px; height:22px; float:left; background:url(images/tit_bg.gif) no-repeat;}
.sys_tit_rgt{ width:11px; height:22px; float:left; background:url(images/tit_bg.gif) no-repeat -11px 0px;}
.sys_tit_cont{ float:left; height:22px; background-color:#77b1ec; color:#FFF; padding:0 8px; line-height:22px; font-size:15px;}
.sys_req{ float:left; width:301px; padding:15px 0 0 15px;}
.sys_req2{ float:left; width:291px; padding:15px 0 0 25px;}
.sys_req p{ font-size:14px; color:#000; }
.sys_req2 p{ font-size:14px; color:#000; }
.soft_pic{ float:left; width:90px; padding-top:15px;}
.req_text{ float:left; width:184px; padding-top:15px; line-height:16px;}
.req_text p{ padding-top:10px;}
.convey{ padding:30px 0 0 15px;}
.conveybox{ padding:18px 0 0 15px;}
.convey h1{ font-size:19px; color:#5a9a21;}

/*font style*/
.font1{ font-size:20px; font-weight:bold; text-shadow:2px 2px 0px #b4e692;}
.font2{ font-size:18px; color:#45a21c;}
.font3{ font-size:19px; color:#666;}
.font4{ color:#45a21c; font-size:27px;}
.font5{ color:#45a21c; font-size:23px;}
.font6{ font-size:12px;}
.font7{ font-size:16px;}
.font8{ font-size:26px; font-weight:bold;}
.font9{ color:#5a9a21; font-weight:bold; font-size:18px;}
.font10{ color:#224801; font-size:16px; font-weight:bold;}
.font11{ font-size:12px; color:#666;}
.font12{ color:#1E6FB0; font-size:40px; font-weight:bold;}
.font13{ color:#5a9a21; font-size:16px; font-weight:bold;}

/*404*/
.box_404{ margin:0px auto; height:554px; background:url(images/bg404_03.gif) repeat-x 0px 60px;}
.cont_404{  width:980px; height:554px; margin:0px auto; background: url(images/404.png) no-repeat center 110px;}
.word_404{ width:410px; padding:100px 0 0 220px; line-height:25px;}
.tip_404{ width:500px; padding:320px 0 0 300px; line-height:20px;}
.tip_404 a{  color:#5a9a21; text-decoration:underline; padding-right:15px;}

.plusbtn{ padding:15px 0 0 0;}

/*screenshot*/
.screen{ height:24px; padding:0 0 0 8px;}
.screen_v{ float:left; width:88px; height:20px; text-align:center; padding-bottom:4px; margin-right:10px; background:url(images/shot.gif) no-repeat;}
.screen_pic{ padding:15px 0 0 0; text-align:center;}

/*version history*/
.versionbox{font-size:14px; padding:15px 0px 15px 0px; background:url(images/line.gif) repeat-x bottom;}
.version_no{ float:left; width:130px; text-align:center; padding-top:6px;}
.version_new{ float:left; width:499px; padding-left:30px;}
.version_no p.ver_num{ line-height:40px;}
.version_new ul li{ list-style-type: disc; line-height:28px;}

/*mp3*/
.mp3_tit h1{ font-size:30px; line-height:30px; }
.mp3_tit_face{ float:left; width:100px; height:93px; padding:9px; background:url(images/face_09.gif) no-repeat;}
.mp3_tit_r{ float:left; width:538px;}
.mp3_tit p{ padding:10px 0 0 0;}
.mp3_tit p a{ display:block; width:148px; height:30px; line-height:30px; background:url(images/getmp3.gif) no-repeat; text-align:center; color:#FFF; font-size:18px; text-decoration:none;}
.mp3_aut{ padding:20px 0 0 120px; font-size:17px; line-height:25px;}
.grap_a{ padding-left:30px;}
.lyrics{ padding:0px 0 0 120px;}
.lyrics .ly_lt{ float:left; line-height:20px;  font-size:18px; }
.lyrics .ly_rg{ float:left; padding-left:8px; width:400px;}
.lrc_top{ height:10px; background: url(images/l_bg.gif) no-repeat;}
.lrc_cont{ border-left:1px solid #eaeaea; background-color:#FFF; border-right:1px solid #eaeaea; padding:20px;}
.lrc_btm{ height:10px; background:url(images/l_bg.gif) no-repeat 0px -10px; }
.play{ padding-left:10px;}